human issues - French English Dictionary